const joi = require('joi')

// 进行login数据验证
/*
    string 只能是字符串
    alphanum 值为 a-z A-Z 0-9
    min max 长度限制
    require 必填项
    pattern 正则
 */
const account = joi.string().alphanum().min(6).max(12).required()
const password = joi.string().pattern(/^(?![0-9]+$)[a-z0-9]{1,50}$/).min(6).max(12).required()

exports.loginValidation = {
    // 对 req.body 里的数据进行验证
    body: {
        account,
        password
    }
}